home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2007 December / PCWKCD1207B.iso / Blogowanie poza sfera / Flock 0.9.1.3 stable / flock-0.9.1.3.en-US.win32.exe / flock / chrome / classic.jar / skin / classic / global / autocomplete.css < prev    next >
Cascading Style Sheet File  |  2006-09-22  |  7KB  |  226 lines

  1. /* ***** BEGIN LICENSE BLOCK *****
  2.  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  3.  *
  4.  * The contents of this file are subject to the Mozilla Public License Version
  5.  * 1.1 (the "License"); you may not use this file except in compliance with
  6.  * the License. You may obtain a copy of the License at
  7.  * http://www.mozilla.org/MPL/
  8.  *
  9.  * Software distributed under the License is distributed on an "AS IS" basis,
  10.  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  11.  * for the specific language governing rights and limitations under the
  12.  * License.
  13.  *
  14.  * The Original Code is Mozilla Communicator client code, released
  15.  * March 31, 1998.
  16.  *
  17.  * The Initial Developer of the Original Code is
  18.  * Netscape Communications Corporation.
  19.  * Portions created by the Initial Developer are Copyright (C) 1998-2001
  20.  * the Initial Developer. All Rights Reserved.
  21.  *
  22.  * Contributor(s):
  23.  *   Joe Hewitt (hewitt@netscape.com)
  24.  *   Pamela Greene (pamg.bugs@gmail.com)
  25.  *
  26.  * Alternatively, the contents of this file may be used under the terms of
  27.  * either the GNU General Public License Version 2 or later (the "GPL"), or
  28.  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  29.  * in which case the provisions of the GPL or the LGPL are applicable instead
  30.  * of those above. If you wish to allow use of your version of this file only
  31.  * under the terms of either the GPL or the LGPL, and not to allow others to
  32.  * use your version of this file under the terms of the MPL, indicate your
  33.  * decision by deleting the provisions above and replace them with the notice
  34.  * and other provisions required by the GPL or the LGPL. If you do not delete
  35.  * the provisions above, a recipient may use your version of this file under
  36.  * the terms of any one of the MPL, the GPL or the LGPL.
  37.  *
  38.  * ***** END LICENSE BLOCK ***** */
  39.  
  40. /* ===== autocomplete.css =================================================
  41.   == Styles used by the autocomplete widget.
  42.   ======================================================================= */
  43.  
  44. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  45. @namespace html url("http://www.w3.org/1999/xhtml");
  46.  
  47. /* ::::: autocomplete ::::: */
  48.  
  49. textbox {
  50.   cursor: default;
  51.   padding: 0;
  52. }
  53.  
  54. /* Used by autocomplete widgets that don't have an icon. Gross. -dwh */
  55. textbox.padded {
  56.   padding-top: 1px;
  57.   padding-bottom: 1px;
  58.   -moz-padding-start: 2px;
  59.   -moz-padding-end: 0px;
  60. }
  61.  
  62. .autocomplete-textbox-container {
  63.   -moz-box-align: center;
  64. }
  65.  
  66. .textbox-input-box {
  67.   margin: 0 3px;
  68.   -moz-box-align: center;
  69. }
  70.  
  71. /* ::::: history button ::::: */
  72.  
  73. .autocomplete-history-dropmarker {
  74.   width: 16px;
  75.   height: 20px;
  76.   margin: 0px;
  77.   border-left: 1px solid #96969D;
  78.   padding: 0px;
  79.   background-color: -moz-dialog; 
  80.   list-style-image: url("chrome://global/skin/icons/autocomplete-dropmark-arrow.png");
  81.   -moz-image-region: rect(0px, 16px, 20px, 0px);
  82. }
  83.  
  84. textbox[chromedir="rtl"] .autocomplete-history-dropmarker {
  85.   border-left: none;
  86.   border-right: 1px solid #96969D;
  87. }
  88.  
  89. .autocomplete-history-dropmarker:hover {
  90.   -moz-image-region: rect(0px, 32px, 20px, 16px);
  91. }
  92.  
  93. .autocomplete-history-dropmarker:active {
  94.   -moz-image-region: rect(0px, 64px, 20px, 48px);
  95. }
  96.  
  97. .autocomplete-dropmarker-bkgnd-top {
  98.   list-style-image: url("chrome://global/skin/icons/autocomplete-dropmark-bkgnd.png");
  99.   -moz-image-region: rect(0px, 16px, 9px, 0px);
  100.   height: 9px;
  101. }
  102.  
  103. /* GTK does not stretch image regions properly, so use background images instead.
  104.    See bugs 351764 and 254659. */
  105. .autocomplete-dropmarker-bkgnd-mid-top {
  106.   background-image: url("chrome://global/skin/icons/autocomplete-dropmark-bkgnd-mid-top.png");
  107.   background-repeat: repeat;
  108.   -moz-background-clip: padding;
  109. }
  110.  
  111. .autocomplete-dropmarker-bkgnd-mid-bottom {
  112.   background-image: url("chrome://global/skin/icons/autocomplete-dropmark-bkgnd-mid-bottom.png");
  113.   background-repeat: repeat;
  114.   -moz-background-clip: padding;
  115.   list-style-image: none;
  116. }
  117.  
  118. .autocomplete-dropmarker-bkgnd-bottom {
  119.   list-style-image: url("chrome://global/skin/icons/autocomplete-dropmark-bkgnd.png");
  120.   -moz-image-region: rect(11px, 16px, 20px, 0px);
  121.   height: 9px;
  122. }
  123.  
  124. .autocomplete-history-dropmarker:hover .autocomplete-dropmarker-bkgnd-top {
  125.   -moz-image-region: rect(0px, 32px, 9px, 16px);
  126.   height: 9px;
  127. }
  128.  
  129. .autocomplete-history-dropmarker:hover .autocomplete-dropmarker-bkgnd-mid-top {
  130.   background-position: -16px 0px;
  131. }
  132.  
  133. .autocomplete-history-dropmarker:hover .autocomplete-dropmarker-bkgnd-mid-bottom {
  134.   background-position: -16px 0px;
  135. }
  136.  
  137. .autocomplete-history-dropmarker:hover .autocomplete-dropmarker-bkgnd-bottom {
  138.   -moz-image-region: rect(11px, 32px, 20px, 16px);
  139.   height: 9px;
  140. }
  141.  
  142. .autocomplete-history-dropmarker:hover:active .autocomplete-dropmarker-bkgnd-top {
  143.   -moz-image-region: rect(0px, 64px, 9px, 48px);
  144.   height: 9px;
  145. }
  146.  
  147. .autocomplete-history-dropmarker:hover:active .autocomplete-dropmarker-bkgnd-mid-top {
  148.   background-position: -48px 0px;
  149. }
  150.  
  151. .autocomplete-history-dropmarker:hover:active .autocomplete-dropmarker-bkgnd-mid-bottom {
  152.   background-position: -48px 0px;
  153. }
  154.  
  155. .autocomplete-history-dropmarker:hover:active .autocomplete-dropmarker-bkgnd-bottom {
  156.   -moz-image-region: rect(11px, 64px, 20px, 48px);
  157.   height: 9px;
  158. }
  159.  
  160. /* ::::: autocomplete popups ::::: */
  161.  
  162. popup[type="autocomplete"],
  163. .autocomplete-history-popup {
  164.   border-width: 1px;
  165.   -moz-border-top-colors: ThreeDDarkShadow;
  166.   -moz-border-right-colors: ThreeDDarkShadow;
  167.   -moz-border-bottom-colors: ThreeDDarkShadow;
  168.   -moz-border-left-colors: ThreeDDarkShadow;
  169.   padding: 0;
  170.   background-color: -moz-Field !important;
  171. }
  172.  
  173. .autocomplete-history-popup {
  174.   max-height: 180px;
  175. }
  176.  
  177. /* ::::: tree ::::: */
  178.  
  179. .autocomplete-tree {
  180.   -moz-appearance: none !important;
  181.   border: none !important;
  182.   background-color: transparent !important;
  183. }
  184.  
  185. .autocomplete-treecol {
  186.   -moz-appearance: none !important;
  187.   margin: 0 !important;
  188.   border: none !important;
  189.   padding: 0 !important;
  190. }
  191.  
  192. .autocomplete-treebody::-moz-tree-cell-text {
  193.   -moz-padding-start: 8px;
  194. }
  195.  
  196. treechildren.autocomplete-treebody::-moz-tree-row(selected) {
  197.  background-color: Highlight;
  198. }
  199.  
  200. treechildren.autocomplete-treebody::-moz-tree-cell-text(selected) {
  201.   color: HighlightText !important;
  202. }
  203.  
  204. /* thunderbird does not use the new autocomplete widget yet so we need a couple of the old styles rules for it */
  205.  
  206. .autocomplete-treebody::-moz-tree-row(menuactive) {
  207.   background-color: Highlight;
  208. }
  209.  
  210. .autocomplete-treebody::-moz-tree-cell-text(menuactive)  {
  211.   color: HighlightText !important;
  212. }
  213.  
  214. /* end of thunderbird required autocomplete rules */
  215.  
  216. /* ::::: textboxes inside toolbarpaletteitems ::::: */
  217.  
  218. toolbarpaletteitem > toolbaritem > textbox > hbox > hbox > html|*.textbox-input {
  219.   visibility: hidden;
  220. }
  221.  
  222. toolbarpaletteitem > toolbaritem > * > textbox > hbox > hbox > html|*.textbox-input {
  223.   visibility: hidden;
  224. }
  225.  
  226.